@charset "utf-8";

.form label,.form input,.form select,.form textarea,.form button,.form .label{float:left;}
.form .item{overflow:hidden;zoom:1;}
#entry { overflow:hidden; height:100%;}
#entry .mcbox { padding:40px 100px 30px 150px;}
#entry .form{ float:left;width:500px;overflow:hidden;}
#entry .item{padding-top:5px;height:50px;line-height:26px;}
#entry #autoentry{height:40px;}
#entry .item a:link,#entry .item a:visited{text-decoration:underline;}
#entry .label{width:100px;text-align:right;font-size:14px;}
#entry .text{width:240px;height:30px; line-height:30px; background:url(../images/inputbg.gif) no-repeat;border:1px solid #bebebe;font-size:14px;font-family:arial,"宋体";}
#entry .text-1{width:100px;}
#entry .blank{width:16px;height:16px;margin:2px 5px 0;}
#entry .mar{margin-right:10px;}
#entry .img img{height:26px;margin:0 5px;}
#entry .succeed{background:url(i/pwdstrength.gif) no-repeat -105px 0;}
#entry .focus{color:#999;line-height:22px;*line-height:20px;}
#entry select{margin-top:5px;}
#entry .null,#entry .error{color:red;line-height:22px;*line-height:20px;}
#entry .checkbox{margin-top:6px;*margin-top:2px;}
#box { border:1px solid #e1e1e1; padding:5px; height:100px; margin-bottom:10px; overflow:auto;}
#box p { text-indent:24px; padding:3px 0; line-height:20px;}
#entry .extra{padding-left:50px;padding-top:30px; border-top:1px dashed #e7e7e7;}
#entry .extra .btns{float:left;position:relative;overflow:hidden;height:14px;padding:5px 0 5px 23px;margin-right:4px;line-height:14px;}
#entry .extra .btns s{display:block;position:absolute;top:0;left:0;width:23px;height:23px;background-image:url(../images/icon_cooperation.jpg);background-repeat:no-repeat;}
#entry .extra .btns a:link,#entry .extra .btns a:visited{text-decoration:none;color:#005aa0;padding-right:6px;border-right:1px solid #DBDBDB;}
#entry .extra .qq s{background-position:0 0;}
#entry .extra .alipay s{background-position:-23px 0;}
#entry .extra .baidu s{background-position:-140px 0;}
#entry .extra .renren s{background-position:-46px 0;}
#entry .extra .net163 s{background-position:-69px 0;}
#entry .extra .kaixing001 s{background-position:-92px 0;}
#entry .extra .sina s{background-position:-115px 0;}
#entry .extra .douban s{background-position:-161px 0;}
#entry .extra .alipay a:link,#entry .extra .alipay a:visited{border:none;}
#entry .extra .more{padding-left:5px;}
#entry .extra .more a:link,#entry .extra .more a:visited{border:none;}
#entry .smile { height:60px; line-height:60px; background:url(../images/smile.gif) no-repeat; padding-left:75px; margin-bottom:20px; font-size:21px; color:#000;}
.tsword p { line-height:30px;}

/*guide*/
#guide{float:right;width:360px;height:290px;padding:0px 0 20px 50px;border-left:1px dashed #e1e1e1;}
#guide h5 { font-size:16px; line-height:38px;}
#guide h6 { font-size:14px; color:#000; font-weight:normal; line-height:38px;}
#guide .content{color:#666;padding:10px;}
#guide .pwdbg{background:#fff8f8;}
#guide .pwdbg p{ line-height:30px;}
#guide .btn-personal{width:137px;height:35px;background:url(i/bg_regist.jpg) no-repeat 0 -186px;line-height:35px;margin:20px auto;font-weight:bold;font-size:14px;margin-top:35px;}
#guide .btn-personal:hover{text-decoration:none;}
#guide .btns{border-top:1px dotted #ccc;padding-top:15px;text-align:center;margin-bottom:50px;*margin-bottom:40px;}
#guide .btns a:link,#guide .btns a:visited{margin:0 10px;color:#005aa0;font-size:14px;}
#guide .app a{display:inline-block;height:50px;width:300px;background:url(i/app.jpg);font-size:0;line-height:100px;overflow:hidden;}

.btn_red { background:url(../images/btn_red.gif) no-repeat; width:128px; height:35px; font-size:15px; color:#ffffff; border:none; cursor:pointer; font-family: "Microsoft YaHei", Helvetica, sans-serif;}
.btn_gray { background:url(../images/btn_gray.gif) no-repeat; width:135px; height:33px; font-size:15px; color:#000000; border:none; cursor:pointer; font-family: "Microsoft YaHei", Helvetica, sans-serif;}
.btn_gray:hover { color:#d82730;}

.form .item .fl .error_tip{padding-left:5px; color:red}
.form .item .fl .right_tip{padding-left:5px; color:green}
.form .text_info{padding-left:100px; padding-top:-10px; padding-bottom:10px;}
.login_info{margin-left:60px; padding-top:10px; background:#FFFF99; border:1px #FFCC00 solid; width:280px; height:35px; text-align: center;}
